irrevocable reimbursement undertaking - German English Dictionary